backup troops - Spanish English Dictionary